obstructed testis - Alemán Inglés Diccionario